home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / csmdm2.zip / CSMODEM.DOC < prev    next >
Text File  |  1992-11-02  |  6KB  |  133 lines

  1.            (****************************************************)
  2.            (* CSModem Door 2.0  Written by Gary Bouchard       *)
  3.            (* SysOp - The Computer Store BBS                   *)
  4.            (* St. Augustine, Florida (904)794-0063             *)
  5.            (* Copyright(c) 1992....All Rights Reserved         *)
  6.            (* Released August 19, 1992  Modified               *)
  7.            (****************************************************)
  8.  
  9.  
  10.                         What is CSMODEM Door?
  11.  
  12. CSMODEM Door is a program written for use with PCBoard ver 14.x or
  13. higher. This program allows a caller to switch the active modem
  14. connected to your PCBoard BBS system from one COM port to the other.
  15.  
  16.                           Why CSMODEM Door?
  17.  
  18. I recently purchased (at a reasonable price!) and Intel 9600EX
  19. V32/V42bis modem, so that I could attain to higher transfer rates, and
  20. also to allow my callers the same opportunity. Since the V32/V42bis was
  21. the "STANDARD" at the time, I went for it. (Little did I know it would
  22. change again! <g>). At any rate I also had the old reliable HST modem
  23. which several of my callers still use. I use PCBoard 14.5 E/3, but I do
  24. not have enough activity to justify another node, so I had a dilemma! I
  25. wanted to upgrade my BBS to the new "STANDARD", but that was cutting off
  26. my HST users. Well, one day playing with Qmodem I plugged my Intel modem
  27. into COM1, and my HST into COM2, and started dialing different BBS's.
  28. Qmodem 5.0 has the capability of assigning a COM port to the Dialing
  29. Directory Entry, so I was able to dial HST bulletin boards with my HST
  30. on COM2, and V32 bulletin boards with my Intel. This was great.... Then
  31. the light bulb went on (or off...whatever the case is!) and I started
  32. asking why the BBS could not do this?  Well here is the result.
  33.  
  34. CSMODEM will present the caller with the available modems, and he/she
  35. is allowed to select which modem they prefer to use. Of course since
  36. PCBoard and the com port need to be reinitialized to the proper speed,
  37. the caller then hangs up, and when reconnected they are using the modem
  38. they selected.
  39.  
  40.                      Installation of CSMODEM
  41.  
  42. CSMODEM is very simple to install. Create a directory for CSMODEM and
  43. copy the files from the zip into this directory. There is a sample
  44. PCBoard Bat file for calling the program. You have a couple of options
  45. here for execution. I went into my PCBsetup, and added this program to
  46. my Doors.dat, then added the "MODEM" command to the main board menu, so
  47. a caller merely needs to type "MODEM" at the command prompt, and they
  48. are brought into the DOOR. You could also set it up to work with the
  49. different Doorware vendors software, simply following the instructions
  50. that they provide.
  51.  
  52. Copy PCBOARD.DAT to the CSMODEM directory. Rename the extension of this
  53. dat file to .CM1 or whatever you want. Make a copy of the file again,
  54. and give it an extension of CM2 or whatever. You will need these two
  55. files for the commport switch as it contains all the necessary
  56. information about the IRQ's and Interupts and such.
  57.  
  58. Change directories to CSMODEM. Provided pcbsetup.exe is in your DOS path
  59. type "PCBSETUP PCBOARD.CM1 <enter>", and the CM1 file is loaded up. You
  60. can modify it to your liking as regards to commport speed etc, then
  61. when you save it, pcbsetup will replace the .CM1 file for you. Do the
  62. same for .CM2 changing the Commport and speed etc.
  63.  
  64. My system uses PCBOARD.CM1 for COM1 modem and PCBOARD.CM2 for the COM2
  65. modem. When the program is executed, it will know which one is current,
  66. and if you switch it, which one it will switch to. The program simply
  67. copies PCBOARD.CM? to c:\pcb\pcboard.dat, and when the BBS recycles, it
  68. uses the new PCBOARD.DAT.
  69.  
  70. Note:
  71.  
  72. One thing you need to keep in mind is that if you change your
  73. configuration, you need to update the .CM? files, or you will loose your
  74. changes.
  75.  
  76.                        Configuring CSMODEM
  77.  
  78. Configuring CSMODEM is quite easy, and the fully commented CSMODEM.CNF
  79. example provided in the zip file should get you up and running quickly.
  80.  
  81.  
  82.                        Operation of CSMODEM
  83.  
  84. Using CSMODEM is also quite easy. Below you see a sample screen taken
  85. from CSMODEM during operation. There are only 3 choices the caller can
  86. make. One is to switch the modem, the second is to quit back to the BBS,
  87. and the third is to hangup (Which is required if the modem is changed.);
  88.  
  89. Note... PORT1 = Intel 9600EX V32/V42bis Modem.
  90.         PORT2 = USR Courier HST 9600 Modem.
  91.  
  92.  
  93. Date: 03-24-92 Time: 10:09
  94.  
  95. The Modem is currently set to COM1: and openned at 38400
  96.  
  97. Select an option:
  98.  
  99. S -  Switch to Secondary Modem
  100. Q -  Leave as is and EXIT to PCBOARD
  101. G -  Hang Up so you can use the other Modem
  102.  
  103. (0 Used, 120 Left) - Your Command SYSOP ?
  104.  
  105.  
  106.  
  107. 1 (Local) SYSOP - ST. AUGUSTINE, FLORIDA              CSModem 1.0 10:09 10:09
  108. (03-20-92)  #On=4977  Sec8=120  Up=456/49956k  Dn=135/18875k  (A0 (Home)=Help
  109.  
  110. The descriptions and speeds of the Com ports and modems comes from your
  111. CSMODEM.CNF file, and is defined by you.
  112.  
  113. As a side note, when the user enters the door to change the modem, as
  114. the program drops carrier, it also sends the initalization string you
  115. have defined in your PCBOARD.DAT file to the modem, and sends an ATH0 to
  116. both modems to be sure that the modem is ready to answer the call.
  117.  
  118.                          Notes on CSMODEM
  119.  
  120. CSMODEM is copyrighted software. This program may not be modified,
  121. hacked, decompiled, disassembled, or otherwise changed from its original
  122. distribution state without the expressed written consent of the author.
  123.  
  124. The Computer Store BBS nor the CSMODEM author will be responsible for loss
  125. of data or damages due to use of this program. This program has been in
  126. use on my BBS for a number of weeks, and has been uneventful.
  127.  
  128. I am a terrible Documentation writer... if this doc file is missing
  129. something important, please let me know. Please contact my BBS directly
  130. for support questions, bug reports, or enhancement requests. I can also
  131. be reached through the Intelec Netmail Network thru the PCBoard
  132. conference, or you may leave me a message on SaltAir.
  133.